{"id":15612,"date":"2021-07-29T09:00:13","date_gmt":"2021-07-29T13:00:13","guid":{"rendered":"https:\/\/www.gravityforms.com\/?p=15612"},"modified":"2021-07-27T16:47:55","modified_gmt":"2021-07-27T20:47:55","slug":"add-recaptcha-to-your-forms","status":"publish","type":"post","link":"https:\/\/www.gravityforms.com\/blog\/add-recaptcha-to-your-forms\/","title":{"rendered":"How to\u2026 Add Google reCAPTCHA v2 and v3 to Your Forms"},"content":{"rendered":"<p><img loading=\"lazy\" src=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/07\/gf-recaptcha-v1.png\" alt=\"\" width=\"2472\" height=\"1648\" class=\"aligncenter size-full wp-image-17803\" srcset=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/07\/gf-recaptcha-v1.png 2472w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/07\/gf-recaptcha-v1-300x200.png 300w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/07\/gf-recaptcha-v1-1024x683.png 1024w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/07\/gf-recaptcha-v1-768x512.png 768w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/07\/gf-recaptcha-v1-1536x1024.png 1536w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/07\/gf-recaptcha-v1-2048x1365.png 2048w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/07\/gf-recaptcha-v1-90x60.png 90w\" sizes=\"(max-width: 2472px) 100vw, 2472px\" \/><br \/>\nSpam can be a major problem for any type of form. To help our customers combat spam form entries, last month we released the Gravity Forms reCAPTCHA Add-On, providing support for Google reCAPTCHA v3.<\/p>\n<p><!--more--><\/p>\n<p>Previously Gravity Forms has provided built-in support for Google reCAPTCHA v2 &#8211; with the new reCAPTCHA Add-On all Gravity Forms customers can now also integrate Google reCAPTCHA v3 into any or all of their forms.<\/p>\n<p>Read on to find out how Google reCAPTCHA can help reduce the number of spam form entries you receive, the differences between reCAPTCHA v2 and v3, and importantly, how to add reCAPTCHA to any of your forms. We will also share advice on other anti-spam options, including further Gravity Forms Add-Ons and built-in features.<\/p>\n<h2>Google reCAPTCHA: An Introduction<\/h2>\n<p>Spam form entries can be a source of great annoyance, especially if high in number. But using Google reCAPTCHA with your forms can help!<\/p>\n<p>Google reCAPTCHA is a free security service that protects your website from fraud and abuse. By adding reCAPTCHA to your forms, you can reduce form submissions from automated software, while still ensuring a user-friendly experience for \u2018human\u2019 users.<\/p>\n<p>As mentioned, Gravity Forms now offers support for both Google reCAPTCHA v2 and v3. Let\u2019s find out more about both of these options, and how to implement them into your forms\u2026<\/p>\n<h2>Google reCAPTCHA v2<\/h2>\n<p>Gravity Forms has built-in support for Google reCAPTCHA v2, and integrates with both Checkbox and Invisible reCAPTCHA.<\/p>\n<h3><strong>Checkbox reCAPTCHA<\/strong><\/h3>\n<p><img loading=\"lazy\" class=\"aligncenter wp-image-15613\" src=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/08\/reCAPTCHA.png\" alt=\"reCAPTCHA\" width=\"500\" height=\"136\" srcset=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/08\/reCAPTCHA.png 947w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/08\/reCAPTCHA-300x82.png 300w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/08\/reCAPTCHA-768x209.png 768w\" sizes=\"(max-width: 500px) 100vw, 500px\" \/>Checkbox reCAPTCHA requires a user to click a checkbox to indicate that they are not a robot.<\/p>\n<h3><strong>Invisible reCAPTCHA<\/strong><\/h3>\n<p><img loading=\"lazy\" class=\"aligncenter wp-image-15614\" src=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/08\/Invisable-reCAPTCHA.png\" alt=\"Invisable reCAPTCHA\" width=\"500\" height=\"186\" srcset=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/08\/Invisable-reCAPTCHA.png 671w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/08\/Invisable-reCAPTCHA-300x112.png 300w\" sizes=\"(max-width: 500px) 100vw, 500px\" \/>Invisible reCAPTCHA simply displays a badge on your form and does not require every user to complete a CAPTCHA test &#8211; a test is only displayed if Google suspects suspicious traffic.<\/p>\n<h2>Google reCAPTCHA v3<\/h2>\n<p><a href=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/08\/reCatchav3_Add-On.svg\"><img class=\"alignnone size-full wp-image-17788\" src=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/08\/reCatchav3_Add-On.svg\" alt=\"reCatchav3_Add-On\" \/><\/a>Gravity Forms now also provides support for Google reCAPTCHA v3 via one of our newest integrations &#8211; the <a href=\"https:\/\/www.gravityforms.com\/add-ons\/recaptcha\/\" target=\"_blank\" rel=\"noopener\">Gravity Forms reCAPTCHA Add-On<\/a>.<\/p>\n<p>Google reCAPTCHA v3 was introduced to capitalize on the evolving technology of spam and bot detection that Google had implemented, and to try to make the reCAPTCHA experience as frictionless as possible by not interrupting the user.<\/p>\n<p>reCAPTCHA v3 works by tracking actions on your site &#8211; Google then uses the data collected to identify possible spam or bot activity. All interactions on your site are given a score, with 1.0 being a likely good interaction, and 0.0 probably a bot.<\/p>\n<p>When a form entry is submitted, the Google reCAPTCHA score that is generated by the interaction is then stored with the form entry. Gravity Forms will compare the score to the threshold established in your settings, and if the entry is less than or equal to that threshold, the entry will be sent to spam.<\/p>\n<p>Using Google reCAPTCHA v3 not only helps identify spam entries, it also ensures that your users aren\u2019t interrupted during a form submission, which could lead to higher conversion rates. However, it is important to note that the use of reCAPTCHA v3 requires the sending of user behavior information from your site pages to Google servers.<\/p>\n<p>For more information on these two reCAPTCHA options, and to help you pick the right one for your forms, <a href=\"https:\/\/www.google.com\/recaptcha\/about\/\" target=\"_blank\" rel=\"noopener\">check out this Google reCAPTCHA guide<\/a>.<\/p>\n<h2>How to Add Google reCAPTCHA v2 to a Form<\/h2>\n<p><img loading=\"lazy\" class=\"size-full wp-image-15615 aligncenter\" src=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/08\/Contact-Form.png\" alt=\"Contact Form\" width=\"815\" height=\"952\" srcset=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/08\/Contact-Form.png 815w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/08\/Contact-Form-257x300.png 257w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/08\/Contact-Form-768x897.png 768w\" sizes=\"(max-width: 815px) 100vw, 815px\" \/>Adding Google reCAPTCHA v2 to a form is a quick and easy process, although the first time you do it you will need to <a href=\"https:\/\/www.google.com\/recaptcha\/admin\" target=\"_blank\" rel=\"noopener\">sign up for a free Google account<\/a> and integrate it with your website. Let\u2019s take a look at this process\u2026<\/p>\n<div class=\"vidyard-player-container\" style=\"margin: auto; width: 100%; height: auto; overflow: hidden; display: block;\">\n<div class=\"vidyard-div-3WmHny3PRoGU5fScc3wjKg\" style=\"position: relative; padding-bottom: 56.25%; height: 0px; overflow: hidden; max-width: 100%;\" role=\"application\" aria-label=\"media player\"><iframe loading=\"lazy\" class=\"vidyard-iframe-3WmHny3PRoGU5fScc3wjKg\" style=\"opacity: 1; background-color: transparent; position: absolute; top: 0px; left: 0px;\" title=\"Video\" src=\"https:\/\/play.vidyard.com\/3WmHny3PRoGU5fScc3wjKg?disable_popouts=1&amp;v=4.2.23&amp;type=inline\" width=\"100%\" height=\"100%\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"allowfullscreen\" aria-label=\"Video\"><\/iframe><\/div>\n<p>&nbsp;<\/p>\n<p>To get started, open a form that you would like to integrate with Google reCAPTCHA v2. At the bottom of the form, add the <strong>CAPTCHA<\/strong> field, which you can find under <strong>Advanced Fields<\/strong>.<\/p>\n<p>As you can see below, the CAPTCHA field will instruct you to sign up with Google for an API key pair for your site. To do this, click on the link <strong>Sign Up<\/strong>.<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-17784\" src=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/08\/Google-reCAPTCHA-1.png\" alt=\"Google reCAPTCHA\" width=\"2434\" height=\"1350\" srcset=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/08\/Google-reCAPTCHA-1.png 2434w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/08\/Google-reCAPTCHA-1-300x166.png 300w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/08\/Google-reCAPTCHA-1-1024x568.png 1024w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/08\/Google-reCAPTCHA-1-768x426.png 768w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/08\/Google-reCAPTCHA-1-1536x852.png 1536w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/08\/Google-reCAPTCHA-1-2048x1136.png 2048w\" sizes=\"(max-width: 2434px) 100vw, 2434px\" \/>Google will now ask you to register your site. Make sure you select <strong>Google reCAPTCHA v2<\/strong> and then here you can see we have chosen<strong> \u2018I\u2019m not a Robot\u2019 Tickbox<\/strong>.<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-17785\" src=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/08\/Google-reCAPTCHA-Register.png\" alt=\"Google reCAPTCHA Register\" width=\"1009\" height=\"741\" srcset=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/08\/Google-reCAPTCHA-Register.png 1009w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/08\/Google-reCAPTCHA-Register-300x220.png 300w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/08\/Google-reCAPTCHA-Register-768x564.png 768w\" sizes=\"(max-width: 1009px) 100vw, 1009px\" \/>Google will now provide you with a <strong>Site Key<\/strong> and a <strong>Secret Key<\/strong>.<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-15630\" src=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/08\/Google-Keys-Pairing-Sync.png\" alt=\"Google Keys Pairing Sync\" width=\"1156\" height=\"765\" srcset=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/08\/Google-Keys-Pairing-Sync.png 1156w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/08\/Google-Keys-Pairing-Sync-300x199.png 300w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/08\/Google-Keys-Pairing-Sync-1024x678.png 1024w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/08\/Google-Keys-Pairing-Sync-768x508.png 768w\" sizes=\"(max-width: 1156px) 100vw, 1156px\" \/>Switch back over to your WordPress dashboard and click on <strong>Forms &gt; Settings<\/strong> from the left-hand side menu. Then select <strong>reCAPTCHA<\/strong> and, under <strong>reCAPTCHA Settings<\/strong>, paste in both the keys.<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-17786\" src=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/08\/reCAPTCHA-Settings-1.png\" alt=\"reCAPTCHA Settings\" width=\"2525\" height=\"1324\" srcset=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/08\/reCAPTCHA-Settings-1.png 2525w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/08\/reCAPTCHA-Settings-1-300x157.png 300w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/08\/reCAPTCHA-Settings-1-1024x537.png 1024w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/08\/reCAPTCHA-Settings-1-768x403.png 768w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/08\/reCAPTCHA-Settings-1-1536x805.png 1536w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/08\/reCAPTCHA-Settings-1-2048x1074.png 2048w\" sizes=\"(max-width: 2525px) 100vw, 2525px\" \/>Select the type of reCAPTCHA you have opted for &#8211; <strong>Checkbox<\/strong> or <strong>Invisible<\/strong> &#8211; then click on <strong>Save Settings<\/strong>.<\/p>\n<p>Now switch back to your form &#8211; click <strong>Update <\/strong>to save what you have already created and to refresh the page. You will now see your CAPTCHA field is displaying a reCAPTCHA v2 tickbox.<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-17787\" src=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/08\/reCAPTCHA-Checkbox.png\" alt=\"reCAPTCHA Checkbox\" width=\"2292\" height=\"1093\" srcset=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/08\/reCAPTCHA-Checkbox.png 2292w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/08\/reCAPTCHA-Checkbox-300x143.png 300w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/08\/reCAPTCHA-Checkbox-1024x488.png 1024w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/08\/reCAPTCHA-Checkbox-768x366.png 768w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/08\/reCAPTCHA-Checkbox-1536x732.png 1536w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/08\/reCAPTCHA-Checkbox-2048x977.png 2048w\" sizes=\"(max-width: 2292px) 100vw, 2292px\" \/>For more information on Gravity Forms and reCAPTCHA v2, <a href=\"https:\/\/docs.www.gravityforms.com\/captcha\/\">check out the documentation<\/a>.<\/p>\n<h2>How to Add Google reCAPTCHA v3 to a Form<\/h2>\n<p>To integrate Google reCAPTCHA v3 into your forms, you will need to first install the Gravity Forms reCAPTCHA Add-On. This add-on is available with ALL license types, although Gravity Forms 2.5 (or higher) is required to enable it.<\/p>\n<div class=\"vidyard-player-container\" style=\"margin: auto; width: 100%; height: auto; overflow: hidden; display: block;\">\n<div class=\"vidyard-div-gtwHft6zWchUpDCDzvyLmj\" style=\"position: relative; padding-bottom: 56.25%; height: 0px; overflow: hidden; max-width: 100%;\" role=\"application\" aria-label=\"media player\"><iframe loading=\"lazy\" class=\"vidyard-iframe-gtwHft6zWchUpDCDzvyLmj\" style=\"opacity: 1; background-color: transparent; position: absolute; top: 0px; left: 0px;\" title=\"Video\" src=\"https:\/\/play.vidyard.com\/gtwHft6zWchUpDCDzvyLmj?disable_popouts=1&amp;v=4.2.23&amp;type=inline\" width=\"100%\" height=\"100%\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"allowfullscreen\" aria-label=\"Video\"><\/iframe><\/div>\n<p>&nbsp;<\/p>\n<p>To install the reCAPTCHA Add-On, open your WordPress dashboard and select<strong> Forms &gt; Add-Ons<\/strong> to access the Gravity Forms Add-On browser. Then scroll down the page until you find the reCAPTCHA Add-On and select <strong>Install &gt; Activate<\/strong>.<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-17789\" src=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/08\/Install-reCAPTCHA-Add-On.png\" alt=\"Install reCAPTCHA Add-On\" width=\"2271\" height=\"1332\" srcset=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/08\/Install-reCAPTCHA-Add-On.png 2271w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/08\/Install-reCAPTCHA-Add-On-300x176.png 300w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/08\/Install-reCAPTCHA-Add-On-1024x601.png 1024w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/08\/Install-reCAPTCHA-Add-On-768x450.png 768w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/08\/Install-reCAPTCHA-Add-On-1536x901.png 1536w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/08\/Install-reCAPTCHA-Add-On-2048x1201.png 2048w\" sizes=\"(max-width: 2271px) 100vw, 2271px\" \/>Once the add-on is installed, you will now need to integrate your Gravity Forms account with the Google reCAPTCHA service, which again involves generating a Google API key pair.<\/p>\n<div class=\"vidyard-player-container\" style=\"margin: auto; width: 100%; height: auto; overflow: hidden; display: block;\">\n<div class=\"vidyard-div-eGPNDupEMa6noHR8DWuvMU\" style=\"position: relative; padding-bottom: 56.25%; height: 0px; overflow: hidden; max-width: 100%;\" role=\"application\" aria-label=\"media player\"><iframe loading=\"lazy\" class=\"vidyard-iframe-eGPNDupEMa6noHR8DWuvMU\" style=\"opacity: 1; background-color: transparent; position: absolute; top: 0px; left: 0px;\" title=\"Video\" src=\"https:\/\/play.vidyard.com\/eGPNDupEMa6noHR8DWuvMU?disable_popouts=1&amp;v=4.2.23&amp;type=inline\" width=\"100%\" height=\"100%\" frameborder=\"0\" scrolling=\"no\" allowfullscreen=\"allowfullscreen\" aria-label=\"Video\"><\/iframe><\/div>\n<p>&nbsp;<\/p>\n<p>To do this, to go <a href=\"https:\/\/www.google.com\/recaptcha\/admin\" target=\"_blank\" rel=\"noopener\">Google reCAPTCHA Admin<\/a> &#8211; again you will need to create an account if you haven\u2019t already got one &#8211; and then follow the instructions to register your site. Make sure you select Google reCAPTCHA v3 &#8211; Google will then provide you with a <strong>Site Key<\/strong> and a <strong>Secret Key<\/strong>.<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-17790\" src=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/08\/Google-reCAPTCHA-V3-Keys.png\" alt=\"Google reCAPTCHA V3 Keys\" width=\"1712\" height=\"1113\" srcset=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/08\/Google-reCAPTCHA-V3-Keys.png 1712w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/08\/Google-reCAPTCHA-V3-Keys-300x195.png 300w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/08\/Google-reCAPTCHA-V3-Keys-1024x666.png 1024w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/08\/Google-reCAPTCHA-V3-Keys-768x499.png 768w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/08\/Google-reCAPTCHA-V3-Keys-1536x999.png 1536w\" sizes=\"(max-width: 1712px) 100vw, 1712px\" \/>Switch back to your WordPress Admin and click on<strong> Forms &gt; Settings &gt; reCAPTCHA<\/strong>. Under <strong>Google reCAPTCHA v3<\/strong> you will need to enter the <strong>Site Key<\/strong> and <strong>Secret Key<\/strong>. After you have clicked <strong>Save Settings<\/strong>, you should immediately see green check marks for both keys, meaning they have been validated.<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-17795\" src=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/08\/reCAPTCHA-v3-Global-Settings.png\" alt=\"reCAPTCHA v3 Global Settings\" width=\"2190\" height=\"1303\" srcset=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/08\/reCAPTCHA-v3-Global-Settings.png 2190w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/08\/reCAPTCHA-v3-Global-Settings-300x178.png 300w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/08\/reCAPTCHA-v3-Global-Settings-1024x609.png 1024w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/08\/reCAPTCHA-v3-Global-Settings-768x457.png 768w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/08\/reCAPTCHA-v3-Global-Settings-1536x914.png 1536w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/08\/reCAPTCHA-v3-Global-Settings-2048x1219.png 2048w\" sizes=\"(max-width: 2190px) 100vw, 2190px\" \/>Within these global settings you can also configure the Google reCAPTCHA v3 threshold for spam. For more information on this, <a href=\"https:\/\/developers.google.com\/recaptcha\/docs\/v3#interpreting_the_score\" target=\"_blank\" rel=\"noopener\">have a read of this information from Google<\/a>.<\/p>\n<p>You can also select to disable the Google reCAPTCHA badge. To do this, you must confirm that you meet <a href=\"https:\/\/developers.google.com\/recaptcha\/docs\/faq#id-like-to-hide-the-recaptcha-badge.-what-is-allowed\" target=\"_blank\" rel=\"noopener\">Google\u2019s required conditions<\/a>.<\/p>\n<p>Once you have added and validated the reCAPTCHA v3 settings, Google reCAPTCHA v3 will now be enabled on all forms. If you want to disable reCAPTCHA v3 on a form by form basis, simply open the appropriate form and select <strong>Form Settings &gt; reCAPTCHA<\/strong>.<\/p>\n<p>You will then have the option of disabling reCAPTCHA v3 from that specific form.<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-17793\" src=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/08\/Form-Settings.png\" alt=\"Form Settings\" width=\"2466\" height=\"1305\" srcset=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/08\/Form-Settings.png 2466w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/08\/Form-Settings-300x159.png 300w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/08\/Form-Settings-1024x542.png 1024w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/08\/Form-Settings-768x406.png 768w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/08\/Form-Settings-1536x813.png 1536w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/08\/Form-Settings-2048x1084.png 2048w\" sizes=\"(max-width: 2466px) 100vw, 2466px\" \/>It is also important to note that the reCAPTCHA Add-On does not affect the older built-in reCAPTCHA v2 functionality &#8211; both can exist on the same page if necessary.<\/p>\n<p>For more information on the Gravity Forms reCAPTCHA Add-On, <a href=\"https:\/\/docs.www.gravityforms.com\/category\/add-ons-gravity-forms\/recaptcha-add-on\/\" target=\"_blank\" rel=\"noopener\">check out the docs<\/a>.<\/p>\n<h2>What Else Can You Do to Protect Forms from Spam Entries?<\/h2>\n<p>Aside from adding reCAPTCHA to your forms, there are a number of other anti-spam strategies that we recommend you implement. These include&#8230;<\/p>\n<ul>\n<li aria-level=\"1\"><a href=\"https:\/\/www.gravityforms.com\/introducing-the-gravity-forms-akismet-add-on\" target=\"_blank\" rel=\"noopener\">Installing the Gravity Forms Akismet Add-On<\/a> &#8211; With the anti-spam <a href=\"https:\/\/www.gravityforms.com\/add-ons\/akismet\/\" target=\"_blank\" rel=\"noopener\">Akismet Add-On<\/a> you can now send more accurate form data to Akismet, helping to provide more reliable results when it comes to spam filtering.<\/li>\n<\/ul>\n<ul>\n<li aria-level=\"1\"><a href=\"https:\/\/docs.www.gravityforms.com\/form-settings\/#form-options\" target=\"_blank\" rel=\"noopener\">Enabling Anti-Spam Honeypot <\/a>&#8211; Gravity Forms has a built-in Honeypot feature. Simply select <strong>Form Settings<\/strong> and scroll down to <strong>Form Options<\/strong> where you can enable Anti-Spam Honeypot.<\/li>\n<\/ul>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-15623\" src=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/08\/Anti-Spam-Honeypot-Enabled.png\" alt=\"Anti-Spam Honeypot Enabled\" width=\"1266\" height=\"455\" srcset=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/08\/Anti-Spam-Honeypot-Enabled.png 1266w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/08\/Anti-Spam-Honeypot-Enabled-300x108.png 300w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/08\/Anti-Spam-Honeypot-Enabled-1024x368.png 1024w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/08\/Anti-Spam-Honeypot-Enabled-768x276.png 768w\" sizes=\"(max-width: 1266px) 100vw, 1266px\" \/><\/p>\n<ul>\n<li aria-level=\"1\"><a href=\"https:\/\/docs.www.gravityforms.com\/form-settings\/#form-button\" target=\"_blank\" rel=\"noopener\">Use Conditional Logic to Display the Submit Button<\/a> &#8211; Within <strong>Form Settings<\/strong>, under <strong>Form Button<\/strong>, you can create and enable conditional logic. This feature allows you to add rules that dynamically display or hide the submit button, depending on a user\u2019s interaction with your form.<\/li>\n<\/ul>\n<p><img loading=\"lazy\" class=\"alignnone wp-image-15624 size-full\" src=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/08\/Conditional-Logic.png\" alt=\"Conditional Logic\" width=\"1260\" height=\"484\" srcset=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/08\/Conditional-Logic.png 1260w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/08\/Conditional-Logic-300x115.png 300w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/08\/Conditional-Logic-1024x393.png 1024w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/08\/Conditional-Logic-768x295.png 768w\" sizes=\"(max-width: 1260px) 100vw, 1260px\" \/><\/p>\n<p>For further reading on how to protect your site against spam form entries, check out these articles\u2026<\/p>\n<ul>\n<li aria-level=\"1\"><a href=\"https:\/\/www.gravityforms.com\/how-to-prevent-spam-form-entries\/\" target=\"_blank\" rel=\"noopener\">How to&#8230; Prevent Spam Form Entries<\/a><\/li>\n<li aria-level=\"1\"><a href=\"https:\/\/docs.www.gravityforms.com\/spam\/\" target=\"_blank\" rel=\"noopener\">Gravity Forms Docs &#8211; Fighting Spam<\/a><\/li>\n<\/ul>\n<h2>Final Thoughts on How to Add reCAPTCHA to Your Forms<\/h2>\n<p>Evidently there is much you can do to prevent spam form entries, although it is important to bear in mind that nothing is full proof.<\/p>\n<p>Adding reCAPTCHA to each form you create, whether it be v2 or v3, is a sensible and often successful way to manage spam, as well as being a very quick and easy strategy to implement &#8211; are you ready to try it out?<\/p>\n<p><em>Any questions on the new Gravity Forms reCAPTCHA Add-On? Ask away in the comments below&#8230;<\/em><\/p>\n<h3><\/h3>\n<p>&nbsp;<\/p>\n<div class=\"alert_blue\">\n<p><img loading=\"lazy\" class=\"aligncenter size-full wp-image-15192\" src=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Gravity-Forms-Newsletter-1.png\" alt=\"Gravity Forms Newsletter\" width=\"80%\" height=\"auto\" srcset=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Gravity-Forms-Newsletter-1.png 2858w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Gravity-Forms-Newsletter-1-300x101.png 300w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Gravity-Forms-Newsletter-1-1024x345.png 1024w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Gravity-Forms-Newsletter-1-768x259.png 768w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Gravity-Forms-Newsletter-1-1536x518.png 1536w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Gravity-Forms-Newsletter-1-2048x691.png 2048w\" sizes=\"(max-width: 2858px) 100vw, 2858px\" \/><\/p>\n<p><strong>If you want to keep up-to-date with what&#8217;s happening on the blog sign up for the Gravity Forms newsletter!<\/strong><\/p>\n<script type=\"text\/javascript\">if(!gform){document.addEventListener(\"gform_main_scripts_loaded\",function(){gform.scriptsLoaded=!0}),window.addEventListener(\"DOMContentLoaded\",function(){gform.domLoaded=!0});var gform={domLoaded:!1,scriptsLoaded:!1,initializeOnLoaded:function(o){gform.domLoaded&&gform.scriptsLoaded?o():!gform.domLoaded&&gform.scriptsLoaded?window.addEventListener(\"DOMContentLoaded\",o):document.addEventListener(\"gform_main_scripts_loaded\",o)},hooks:{action:{},filter:{}},addAction:function(o,n,r,t){gform.addHook(\"action\",o,n,r,t)},addFilter:function(o,n,r,t){gform.addHook(\"filter\",o,n,r,t)},doAction:function(o){gform.doHook(\"action\",o,arguments)},applyFilters:function(o){return gform.doHook(\"filter\",o,arguments)},removeAction:function(o,n){gform.removeHook(\"action\",o,n)},removeFilter:function(o,n,r){gform.removeHook(\"filter\",o,n,r)},addHook:function(o,n,r,t,i){null==gform.hooks[o][n]&&(gform.hooks[o][n]=[]);var e=gform.hooks[o][n];null==i&&(i=n+\"_\"+e.length),null==t&&(t=10),gform.hooks[o][n].push({tag:i,callable:r,priority:t})},doHook:function(o,n,r){if(r=Array.prototype.slice.call(r,1),null!=gform.hooks[o][n]){var t,i=gform.hooks[o][n];i.sort(function(o,n){return o.priority-n.priority});for(var e=0;e<i.length;e++)\"function\"!=typeof(t=i[e].callable)&&(t=window[t]),\"action\"==o?t.apply(null,r):r[0]=t.apply(null,r)}if(\"filter\"==o)return r[0]},removeHook:function(o,n,r,t){if(null!=gform.hooks[o][n])for(var i=gform.hooks[o][n],e=i.length-1;0<=e;e--)null!=t&&t!=i[e].tag||null!=r&&r!=i[e].priority||i.splice(e,1)}}}<\/script>\n                <div class='gf_browser_unknown gform_wrapper gform_legacy_markup_wrapper' id='gform_wrapper_83' ><div id='gf_83' class='gform_anchor' tabindex='-1'><\/div><form method='post' enctype='multipart\/form-data'  id='gform_83'  action='\/wp-json\/wp\/v2\/posts\/15612#gf_83' novalidate>\n                        <div class='gform_body gform-body'><ul id='gform_fields_83' class='gform_fields top_label form_sublabel_below description_below'><li id=\"field_83_2\" class=\"gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible\" ><label class='gfield_label gfield_label_before_complex'  >Email<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_complex ginput_container ginput_container_email' id='input_83_2_container'>\n                                <span id='input_83_2_1_container' class='ginput_left'>\n                                    <input class='' type='email' name='input_2' id='input_83_2' value=''    aria-required=\"true\" aria-invalid=\"false\"  \/>\n                                    <label for='input_83_2' >Enter Email<\/label>\n                                <\/span>\n                                <span id='input_83_2_2_container' class='ginput_right'>\n                                    <input class='' type='email' name='input_2_2' id='input_83_2_2' value=''    aria-required=\"true\" aria-invalid=\"false\"  \/>\n                                    <label for='input_83_2_2' >Confirm Email<\/label>\n                                <\/span>\n                                <div class='gf_clear gf_clear_complex'><\/div>\n                            <\/div><\/li><li id=\"field_83_3\" class=\"gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible\" ><label class='gfield_label gfield_label_before_complex'  >Privacy<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_checkbox'><ul class='gfield_checkbox' id='input_83_3'><li class='gchoice gchoice_83_3_1'>\n\t\t\t\t\t\t\t\t<input class='gfield-choice-input' name='input_3.1' type='checkbox'  value='I agree with the storage and handling of my data by this website. - &lt;a target=&quot;_blank&quot; href=&quot;https:\/\/s38924.p55.sites.pressdns.com\/privacy\/&quot; rel=&quot;noopener noreferrer&quot;&gt;Privacy Policy&lt;\/a&gt; &lt;abbr class=&quot;wpgdprc-required&quot; title=&quot;You need to accept this checkbox.&quot;&gt;*&lt;\/abbr&gt;'  id='choice_83_3_1'   \/>\n\t\t\t\t\t\t\t\t<label for='choice_83_3_1' id='label_83_3_1'>I agree with the storage and handling of my data by this website. - <a target=\"_blank\" href=\"https:\/\/s38924.p55.sites.pressdns.com\/privacy\/\" rel=\"noopener noreferrer\">Privacy Policy<\/a> <abbr class=\"wpgdprc-required\" title=\"You need to accept this checkbox.\">*<\/abbr><\/label>\n\t\t\t\t\t\t\t<\/li><\/ul><\/div><\/li><li id=\"field_83_4\" class=\"gfield field_sublabel_below field_description_below gfield_visibility_visible\" ><label class='gfield_label' for='input_83_4' >CAPTCHA<\/label><div id='input_83_4' class='ginput_container ginput_recaptcha' data-sitekey='6Lcg4zgUAAAAAAvV7V4_rjLabuhDGZ23V2T1bqgo'  data-theme='light' data-tabindex='0'  data-badge=''><\/div><\/li><\/ul><\/div>\n        <div class='gform_footer top_label'> <input type=\"submit\" id=\"gform_submit_button_83\" class=\"gform_button button gfcom-btn gfcom-btn--dark\" value=\"Keep me up to date!\" onclick='if(window[\"gf_submitting_83\"]){return false;}  if( !jQuery(\"#gform_83\")[0].checkValidity || jQuery(\"#gform_83\")[0].checkValidity()){window[\"gf_submitting_83\"]=true;}  ' onkeypress='if( event.keyCode == 13 ){ if(window[\"gf_submitting_83\"]){return false;} if( !jQuery(\"#gform_83\")[0].checkValidity || jQuery(\"#gform_83\")[0].checkValidity()){window[\"gf_submitting_83\"]=true;}  jQuery(\"#gform_83\").trigger(\"submit\",[true]); }'> \n            <input type='hidden' class='gform_hidden' name='is_submit_83' value='1' \/>\n            <input type='hidden' class='gform_hidden' name='gform_submit' value='83' \/>\n            \n            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' \/>\n            <input type='hidden' class='gform_hidden' name='state_83' value='WyJbXSIsIjk1MzI2OWUxOTAwOGE3YjQ1ODcxYzlkODFiMmQyNWMyIl0=' \/>\n            <input type='hidden' class='gform_hidden' name='gform_target_page_number_83' id='gform_target_page_number_83' value='0' \/>\n            <input type='hidden' class='gform_hidden' name='gform_source_page_number_83' id='gform_source_page_number_83' value='1' \/>\n            <input type='hidden' name='gform_field_values' value='' \/>\n            \n        <\/div>\n                        <\/form>\n                        <\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Find out how Google reCAPTCHA can help to reduce the number of spam form entries you receive, and importantly, how to add Google reCAPTCHA v2 and v3 to any of your WordPress forms.<\/p>\n","protected":false},"author":280096,"featured_media":17803,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[221],"tags":[10038,10204,1928,1931],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v17.2 (Yoast SEO v17.2) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<meta name=\"description\" content=\"Beat spam with Google reCAPTCHA! Here we provide step-by-step instructions on how to add Google reCAPTCHA v2 and v3 to any of your forms.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.gravityforms.com\/blog\/add-recaptcha-to-your-forms\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to\u2026 Add Google reCAPTCHA v2 and v3 to Your Forms\" \/>\n<meta property=\"og:description\" content=\"Beat spam with Google reCAPTCHA! Here we provide step-by-step instructions on how to add Google reCAPTCHA v2 and v3 to any of your forms.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.gravityforms.com\/blog\/add-recaptcha-to-your-forms\/\" \/>\n<meta property=\"og:site_name\" content=\"Gravity Forms\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/GravityForms\" \/>\n<meta property=\"article:published_time\" content=\"2021-07-29T13:00:13+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-07-27T20:47:55+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/s38924.p55.sites.pressdns.com\/wp-content\/uploads\/2021\/07\/gf-recaptcha-v1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"2472\" \/>\n\t<meta property=\"og:image:height\" content=\"1648\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@GravityForms\" \/>\n<meta name=\"twitter:site\" content=\"@GravityForms\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Megan Jones\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"10 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.gravityforms.com\/#organization\",\"name\":\"Gravity Forms\",\"url\":\"https:\/\/www.gravityforms.com\/\",\"sameAs\":[\"https:\/\/www.facebook.com\/GravityForms\",\"https:\/\/www.instagram.com\/gravityforms\/\",\"https:\/\/www.linkedin.com\/company\/gravityforms\/\",\"https:\/\/twitter.com\/GravityForms\"],\"logo\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/www.gravityforms.com\/#logo\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/09\/gravity-forms-logo-horizontal-744.png\",\"contentUrl\":\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/09\/gravity-forms-logo-horizontal-744.png\",\"width\":774,\"height\":400,\"caption\":\"Gravity Forms\"},\"image\":{\"@id\":\"https:\/\/www.gravityforms.com\/#logo\"}},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.gravityforms.com\/#website\",\"url\":\"https:\/\/www.gravityforms.com\/\",\"name\":\"Gravity Forms\",\"description\":\"WordPress Contact Forms\",\"publisher\":{\"@id\":\"https:\/\/www.gravityforms.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.gravityforms.com\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/www.gravityforms.com\/blog\/add-recaptcha-to-your-forms\/#primaryimage\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/07\/gf-recaptcha-v1.png\",\"contentUrl\":\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/07\/gf-recaptcha-v1.png\",\"width\":2472,\"height\":1648},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.gravityforms.com\/blog\/add-recaptcha-to-your-forms\/#webpage\",\"url\":\"https:\/\/www.gravityforms.com\/blog\/add-recaptcha-to-your-forms\/\",\"name\":\"How to\\u2026 Add Google reCAPTCHA v2 and v3 to Your Forms\",\"isPartOf\":{\"@id\":\"https:\/\/www.gravityforms.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.gravityforms.com\/blog\/add-recaptcha-to-your-forms\/#primaryimage\"},\"datePublished\":\"2021-07-29T13:00:13+00:00\",\"dateModified\":\"2021-07-27T20:47:55+00:00\",\"description\":\"Beat spam with Google reCAPTCHA! Here we provide step-by-step instructions on how to add Google reCAPTCHA v2 and v3 to any of your forms.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.gravityforms.com\/blog\/add-recaptcha-to-your-forms\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.gravityforms.com\/blog\/add-recaptcha-to-your-forms\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.gravityforms.com\/blog\/add-recaptcha-to-your-forms\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Gravity Forms\",\"item\":\"https:\/\/www.gravityforms.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How To\",\"item\":\"https:\/\/www.gravityforms.com\/category\/how-to\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"How to\\u2026 Add Google reCAPTCHA v2 and v3 to Your Forms\"}]},{\"@type\":\"Article\",\"@id\":\"https:\/\/www.gravityforms.com\/blog\/add-recaptcha-to-your-forms\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.gravityforms.com\/blog\/add-recaptcha-to-your-forms\/#webpage\"},\"author\":{\"@id\":\"https:\/\/www.gravityforms.com\/#\/schema\/person\/2ef5a423e4c17a1c75db8a2a3a9f4cc8\"},\"headline\":\"How to\\u2026 Add Google reCAPTCHA v2 and v3 to Your Forms\",\"datePublished\":\"2021-07-29T13:00:13+00:00\",\"dateModified\":\"2021-07-27T20:47:55+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.gravityforms.com\/blog\/add-recaptcha-to-your-forms\/#webpage\"},\"wordCount\":1463,\"commentCount\":1,\"publisher\":{\"@id\":\"https:\/\/www.gravityforms.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.gravityforms.com\/blog\/add-recaptcha-to-your-forms\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/07\/gf-recaptcha-v1.png\",\"keywords\":[\"Google reCAPTCHA v2\",\"Google reCAPTCHA v3\",\"Recaptcha\",\"Spam\"],\"articleSection\":[\"How To\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.gravityforms.com\/blog\/add-recaptcha-to-your-forms\/#respond\"]}]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.gravityforms.com\/#\/schema\/person\/2ef5a423e4c17a1c75db8a2a3a9f4cc8\",\"name\":\"Megan Jones\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/www.gravityforms.com\/#personlogo\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/0834ff8e3fea4934a994a9120236f201?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/0834ff8e3fea4934a994a9120236f201?s=96&d=mm&r=g\",\"caption\":\"Megan Jones\"},\"url\":\"https:\/\/www.gravityforms.com\/author\/meganjones\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"description":"Beat spam with Google reCAPTCHA! Here we provide step-by-step instructions on how to add Google reCAPTCHA v2 and v3 to any of your forms.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.gravityforms.com\/blog\/add-recaptcha-to-your-forms\/","og_locale":"en_US","og_type":"article","og_title":"How to\u2026 Add Google reCAPTCHA v2 and v3 to Your Forms","og_description":"Beat spam with Google reCAPTCHA! Here we provide step-by-step instructions on how to add Google reCAPTCHA v2 and v3 to any of your forms.","og_url":"https:\/\/www.gravityforms.com\/blog\/add-recaptcha-to-your-forms\/","og_site_name":"Gravity Forms","article_publisher":"https:\/\/www.facebook.com\/GravityForms","article_published_time":"2021-07-29T13:00:13+00:00","article_modified_time":"2021-07-27T20:47:55+00:00","og_image":[{"width":2472,"height":1648,"url":"https:\/\/s38924.p55.sites.pressdns.com\/wp-content\/uploads\/2021\/07\/gf-recaptcha-v1.png","path":"\/dom7641\/wp-content\/uploads\/2021\/07\/gf-recaptcha-v1.png","size":"full","id":17803,"alt":"","pixels":4073856,"type":"image\/png"}],"twitter_card":"summary_large_image","twitter_creator":"@GravityForms","twitter_site":"@GravityForms","twitter_misc":{"Written by":"Megan Jones","Est. reading time":"10 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Organization","@id":"https:\/\/www.gravityforms.com\/#organization","name":"Gravity Forms","url":"https:\/\/www.gravityforms.com\/","sameAs":["https:\/\/www.facebook.com\/GravityForms","https:\/\/www.instagram.com\/gravityforms\/","https:\/\/www.linkedin.com\/company\/gravityforms\/","https:\/\/twitter.com\/GravityForms"],"logo":{"@type":"ImageObject","@id":"https:\/\/www.gravityforms.com\/#logo","inLanguage":"en-US","url":"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/09\/gravity-forms-logo-horizontal-744.png","contentUrl":"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/09\/gravity-forms-logo-horizontal-744.png","width":774,"height":400,"caption":"Gravity Forms"},"image":{"@id":"https:\/\/www.gravityforms.com\/#logo"}},{"@type":"WebSite","@id":"https:\/\/www.gravityforms.com\/#website","url":"https:\/\/www.gravityforms.com\/","name":"Gravity Forms","description":"WordPress Contact Forms","publisher":{"@id":"https:\/\/www.gravityforms.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.gravityforms.com\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"ImageObject","@id":"https:\/\/www.gravityforms.com\/blog\/add-recaptcha-to-your-forms\/#primaryimage","inLanguage":"en-US","url":"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/07\/gf-recaptcha-v1.png","contentUrl":"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/07\/gf-recaptcha-v1.png","width":2472,"height":1648},{"@type":"WebPage","@id":"https:\/\/www.gravityforms.com\/blog\/add-recaptcha-to-your-forms\/#webpage","url":"https:\/\/www.gravityforms.com\/blog\/add-recaptcha-to-your-forms\/","name":"How to\u2026 Add Google reCAPTCHA v2 and v3 to Your Forms","isPartOf":{"@id":"https:\/\/www.gravityforms.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.gravityforms.com\/blog\/add-recaptcha-to-your-forms\/#primaryimage"},"datePublished":"2021-07-29T13:00:13+00:00","dateModified":"2021-07-27T20:47:55+00:00","description":"Beat spam with Google reCAPTCHA! Here we provide step-by-step instructions on how to add Google reCAPTCHA v2 and v3 to any of your forms.","breadcrumb":{"@id":"https:\/\/www.gravityforms.com\/blog\/add-recaptcha-to-your-forms\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.gravityforms.com\/blog\/add-recaptcha-to-your-forms\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.gravityforms.com\/blog\/add-recaptcha-to-your-forms\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Gravity Forms","item":"https:\/\/www.gravityforms.com\/"},{"@type":"ListItem","position":2,"name":"How To","item":"https:\/\/www.gravityforms.com\/category\/how-to\/"},{"@type":"ListItem","position":3,"name":"How to\u2026 Add Google reCAPTCHA v2 and v3 to Your Forms"}]},{"@type":"Article","@id":"https:\/\/www.gravityforms.com\/blog\/add-recaptcha-to-your-forms\/#article","isPartOf":{"@id":"https:\/\/www.gravityforms.com\/blog\/add-recaptcha-to-your-forms\/#webpage"},"author":{"@id":"https:\/\/www.gravityforms.com\/#\/schema\/person\/2ef5a423e4c17a1c75db8a2a3a9f4cc8"},"headline":"How to\u2026 Add Google reCAPTCHA v2 and v3 to Your Forms","datePublished":"2021-07-29T13:00:13+00:00","dateModified":"2021-07-27T20:47:55+00:00","mainEntityOfPage":{"@id":"https:\/\/www.gravityforms.com\/blog\/add-recaptcha-to-your-forms\/#webpage"},"wordCount":1463,"commentCount":1,"publisher":{"@id":"https:\/\/www.gravityforms.com\/#organization"},"image":{"@id":"https:\/\/www.gravityforms.com\/blog\/add-recaptcha-to-your-forms\/#primaryimage"},"thumbnailUrl":"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/07\/gf-recaptcha-v1.png","keywords":["Google reCAPTCHA v2","Google reCAPTCHA v3","Recaptcha","Spam"],"articleSection":["How To"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.gravityforms.com\/blog\/add-recaptcha-to-your-forms\/#respond"]}]},{"@type":"Person","@id":"https:\/\/www.gravityforms.com\/#\/schema\/person\/2ef5a423e4c17a1c75db8a2a3a9f4cc8","name":"Megan Jones","image":{"@type":"ImageObject","@id":"https:\/\/www.gravityforms.com\/#personlogo","inLanguage":"en-US","url":"https:\/\/secure.gravatar.com\/avatar\/0834ff8e3fea4934a994a9120236f201?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/0834ff8e3fea4934a994a9120236f201?s=96&d=mm&r=g","caption":"Megan Jones"},"url":"https:\/\/www.gravityforms.com\/author\/meganjones\/"}]}},"_links":{"self":[{"href":"https:\/\/www.gravityforms.com\/wp-json\/wp\/v2\/posts\/15612"}],"collection":[{"href":"https:\/\/www.gravityforms.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.gravityforms.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.gravityforms.com\/wp-json\/wp\/v2\/users\/280096"}],"replies":[{"embeddable":true,"href":"https:\/\/www.gravityforms.com\/wp-json\/wp\/v2\/comments?post=15612"}],"version-history":[{"count":0,"href":"https:\/\/www.gravityforms.com\/wp-json\/wp\/v2\/posts\/15612\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.gravityforms.com\/wp-json\/wp\/v2\/media\/17803"}],"wp:attachment":[{"href":"https:\/\/www.gravityforms.com\/wp-json\/wp\/v2\/media?parent=15612"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.gravityforms.com\/wp-json\/wp\/v2\/categories?post=15612"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.gravityforms.com\/wp-json\/wp\/v2\/tags?post=15612"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}